haapsalu (a seaside resort town located on the west coast of estonia) - French English Dictionary